Rotating hock - Turkish English Dictionary